home *** CD-ROM | disk | FTP | other *** search
/ Shareware Universe - The Gold Collection / Shareware Universe The Gold Collection.iso / graphics / barcode / barcode.go next >
Encoding:
Text File  |  1996-04-19  |  40.7 KB  |  1,321 lines

  1. BARCODE BLOBS
  2. .TOPIC:
  3. Contents
  4.  
  5. ││█│││█││ GRAFTech's
  6. ││█│││█││ BARCODE-BLOBS Bar Code Storage Facility
  7. ││█│││█││ ──────────────────────────────────────────────────
  8. ││█│││█││ The Next Generation Of Business Software
  9.  
  10.  
  11. Table of Contents
  12.  
  13.   Using Help
  14.   
  15.   BARCODE-BLOBS
  16.  
  17.   BARCODE-BLOBS Notices
  18.   BARCODE-BLOBS Definition of Shareware
  19.   BARCODE-BLOBS Disclaimer - Agreement
  20.   BARCODE-BLOBS Support Policy
  21.   BARCODE-BLOBS Registration Policy
  22.   BARCODE-BLOBS ASP Ombudsman Notice
  23.  
  24.   BARCODE-BLOBS Introduction
  25.   BARCODE-BLOBS Features
  26.   BARCODE-BLOBS Compatibility
  27.   BARCODE-BLOBS System Requirements
  28.   BARCODE-BLOBS Documentation
  29.   BARCODE-BLOBS Installation
  30.   BARCODE-BLOBS Operation
  31.   Command Line Processing
  32.  
  33.   SCREEN:Main Program Screen
  34.   
  35.   DATA FIELD:File Name
  36.   DATA FIELD:Data To Encode
  37.   
  38.   CONTROL:Symbology
  39.   CONTROL:Drive List
  40.   CONTROL:Directory List
  41.   
  42.   BUTTON:Export
  43.   BUTTON:ASCII Command File
  44.   BUTTON:Exit
  45.   
  46.   FILE TYPE:DOS Text
  47.  
  48.   Bar Code Symbologies
  49.   UPC Version A
  50.   UPC Version E
  51.   UPC/EAN/IAN-13
  52.   UPC/EAN/IAN-8
  53.   Interleaved 2 of 5 (STD)
  54.   Interleaved 2 of 5 (COMM)
  55.   CODE 39 (Code 3 of 9)
  56.   CODE 128 - Series "A", "B" and "C"
  57.   Standard Code 2 of 5
  58.   POSTNET/POSTNET ABC
  59.  
  60.   Export Graphic Specifications
  61.  
  62. .TOPIC:
  63. BARCODE-BLOBS
  64.  
  65. ││█│││█││ GRAFTech's
  66. ││█│││█││ BARCODE-BLOBS Bar Code Storage Facility
  67. ││█│││█││ ──────────────────────────────────────────────────
  68. ││█│││█││ The Next Generation Of Business Software
  69.  
  70.  
  71. Version 1.1
  72.  
  73.  
  74.   Developed and Licensed By:
  75.  
  76.     GRAFTech Development Corporation
  77.     Post Office Box 851228
  78.     Westland  MI  USA  48185-6328
  79.     (517) 487 - 2780
  80.  
  81.   Copyright (c) 1988 - 1993 - All Rights Reserved
  82.  
  83. .TOPIC:
  84. BARCODE-BLOBS Notices
  85.  
  86. ││█│││█││ GRAFTech's
  87. ││█│││█││ BARCODE-BLOBS Bar Code Storage Facility
  88. ││█│││█││ ──────────────────────────────────────────────────
  89. ││█│││█││ The Next Generation Of Business Software
  90.  
  91.  
  92. BARCODE-BLOBS
  93.  
  94.   Copyright (c) 1988 - 1993 - All Rights Reserved
  95.  
  96.   GRAFTech Development Corporation
  97.   Post Office Box 851228
  98.   Westland  MI  USA  48185-6328
  99.   (517) 487 - 2780
  100.  
  101.  
  102. All Rights Reserved.  No part of this book may be reproduced
  103. or transmitted in any form or by any means, electronic or
  104. mechanical, including photocopying, recording or by any
  105. information storage and retrieval system without the written
  106. permission from the publisher.
  107.  
  108. GRAFTech Development Corporation makes and you receive no
  109. warranties or conditions, express, implied, statutory or in
  110. any communications with you, and specifically disclaims any
  111. implied warranty of merchantability or fitness for a particular
  112. purpose.
  113.  
  114. GRAFTech Development Corporation does not warrant that the
  115. operation of the program will be uninterrupted or error free.
  116.  
  117. BARCODE-BLOBS is distributed under the concept of shareware.
  118.  
  119. BARCODE-BLOBS is a trademark of GRAFTech Development Corporation.
  120.  
  121. All other trademarks, servicemarks or tradenames are the
  122. property of their respective registered owners.
  123.  
  124. In order to provide the best possible software produce, GRAFTech
  125. reserves the right to change any or all portion(s) of its
  126. products, documentation, services, pricing, etc. without notice.
  127.  
  128. .TOPIC:
  129. BARCODE-BLOBS Definition of Shareware
  130.  
  131. ││█│││█││ GRAFTech's
  132. ││█│││█││ BARCODE-BLOBS Bar Code Storage Facility
  133. ││█│││█││ ──────────────────────────────────────────────────
  134. ││█│││█││ The Next Generation Of Business Software
  135.  
  136.  
  137. Shareware distribution gives users a chance to try software
  138. before buying it.  If you try a Shareware program and continue
  139. using it, you are expected to register.  Individual programs
  140. differ on details -- some request registration while others
  141. require it, some specify a maximum trial period.  With
  142. registration, you get anything from the simple right to continue
  143. using the software to an updated program with printed manual.
  144.  
  145. Copyright laws apply to both Shareware and commercial software, 
  146. and the copyright holder retains all rights, with a few specific
  147. exceptions as stated below.  Shareware authors are accomplished
  148. programmers, just like commercial authors, and the programs are
  149. of comparable quality.  (In both cases, there are good programs 
  150. and bad ones!) The main difference is in the method of
  151. distribution.  The author specifically grants the right to copy
  152. and distribute the software, either to all and sundry or to a 
  153. specific group.  For example, some authors require written
  154. permission before a commercial disk vendor may copy their 
  155. Shareware.
  156.  
  157. Shareware is a distribution method, not a type of software.  You 
  158. should find software that suits your needs and pocketbook,
  159. whether it's commercial or Shareware.  The Shareware system makes
  160. fitting your needs easier, because you can try before you buy.
  161. And because the overhead is low, prices are low also.  Shareware
  162. has the ultimate money-back guarantee -- if you don't use the
  163. product, you don't pay for it.
  164.  
  165. .TOPIC:
  166. BARCODE-BLOBS Disclaimer - Agreement
  167.  
  168. ││█│││█││ GRAFTech's
  169. ││█│││█││ BARCODE-BLOBS Bar Code Storage Facility
  170. ││█│││█││ ──────────────────────────────────────────────────
  171. ││█│││█││ The Next Generation Of Business Software
  172.  
  173.  
  174. Users of BARCODE-BLOBS must accept this disclaimer of warranty:
  175.  
  176. BARCODE-BLOBS is supplied as is.  This author disclaims all
  177. warranties, expressed or implied, including without limitation,
  178. the warranties of merchantability and of fitness for any purpose.
  179. The author assumes no liability for damages, direct or conse-
  180. quential, which may result from the use of BARCODE-BLOBS.
  181.  
  182. BARCODE-BLOBS is a "shareware program" and is provided at no charge
  183. to the user for evaluation.  Feel free to share it with your
  184. friends, but do not give it away altered or as part of another
  185. system.  The essence of "user-supported" software is to provide
  186. micro computer users with quality software without high prices,
  187. and yet to provide incentives for programmers to continue to
  188. develop new products.  If you find BARCODE-BLOBS useful and that
  189. you are continuing to use BARCODE-BLOBS after a trial period of
  190. 30 days, you must make a registration payment of $ 50.00 to
  191. GRAFTech.  The $ 50.00 registration fee will license one copy
  192. for use on any one computer at any one time.  You must treat
  193. this software just like a book.  An example is that this 
  194. software may be used by any number of people and may be freely
  195. moved from one computer to another, so long as there is no 
  196. possibility of it being used at one location while it's being
  197. used at another.  Just as a book cannot be read by two different
  198. persons at the same time.
  199.  
  200. Commercial users of BARCODE-BLOBS must register and pay for their
  201. copies of BARCODE-BLOBS within 30 days of first use or their
  202. license is withdrawn.  Site-License agreements may be made by
  203. contacting GRAFTech.
  204.  
  205. Anyone distributing BARCODE-BLOBS for any kind of remuneration must
  206. first contact GRAFTech at Post Office Box 851228, Westland  MI
  207. USA  48185-6328, for authorization.  This authorization will be
  208. automatically granted to distributors recognized by the (ASP) as
  209. adhering to its guidelines for shareware distributors, and such
  210. distributors may begin offering BARCODE-BLOBS immediately (However
  211. GRAFTech must still be advised so that the distributor can be
  212. kept up-to-date with the latest version of BARCODE-BLOBS.).
  213.  
  214. You are encouraged to pass a copy of BARCODE-BLOBS along to your
  215. friends for evaluation.  Please encourage them to register their
  216. copy if they find that they can use it.  All registered users
  217. will receive a copy of the latest version of BARCODE-BLOBS.
  218.  
  219. .TOPIC:
  220. BARCODE-BLOBS Support Policy
  221.  
  222. ││█│││█││ GRAFTech's
  223. ││█│││█││ BARCODE-BLOBS Bar Code Storage Facility
  224. ││█│││█││ ──────────────────────────────────────────────────
  225. ││█│││█││ The Next Generation Of Business Software
  226.  
  227.  
  228. Registered users of BARCODE-BLOBS may contact GRAFTech at:      
  229.  
  230.      GRAFTech Development Corporation
  231.      Post Office Box 851228
  232.      Westland  MI  USA  48185-6328
  233.  
  234.      or, Via CompuServe, Jess Schambers 75210,3335
  235.  
  236.      or, Via Telephone 517/487-2780 8am - 5pm M-F US EST
  237.      
  238.      NOTE:  Telephone support is limited to users within
  239.             the Continental United States and may not
  240.             exceed a total of thirty minutes.
  241.  
  242. .TOPIC:
  243. BARCODE-BLOBS Registration Policy
  244.  
  245. ││█│││█││ GRAFTech's
  246. ││█│││█││ BARCODE-BLOBS Bar Code Storage Facility
  247. ││█│││█││ ──────────────────────────────────────────────────
  248. ││█│││█││ The Next Generation Of Business Software
  249.  
  250.  
  251. You may use BARCODE-BLOBS for a period not longer than thirty   
  252. days following your first use, free of charge.  After thirty
  253. days, you must register BARCODE-BLOBS with GRAFTech.
  254.  
  255. The single user registration fee is $ 50.00.
  256.  
  257. For your convenience, we have included a registration form
  258. in a DOS Text File which may be completed and printed with
  259. any word processor or text editor.  
  260.  
  261. Registration File Name:  BCBREG.FRM
  262.  
  263. After receipt of your registration form and payment, GRAFTech
  264. will send you:
  265.  
  266.      - Master Disks containing the latest version of 
  267.        BARCODE-BLOBS
  268.      - Promotional materials when available and while
  269.        supplies last (many of which contain discounts
  270.        on computer hardware and software)
  271.      - Upgrade notices as upgrades become available
  272.  
  273. .TOPIC:
  274. BARCODE-BLOBS ASP Ombudsman Notice
  275.  
  276. ││█│││█││ GRAFTech's
  277. ││█│││█││ BARCODE-BLOBS Bar Code Storage Facility
  278. ││█│││█││ ──────────────────────────────────────────────────
  279. ││█│││█││ The Next Generation Of Business Software
  280.  
  281.  
  282. This program is produced by a member of the Association of   
  283. Shareware Professionals (ASP).  ASP wants to make sure that
  284. the shareware principle works for you.  If you are unable to 
  285. resolve a shareware problem with an ASP member by contacting
  286. the member directly, ASP may be able to help.  The ASP Ombudsman
  287. can help you resolve a dispute or problem with an ASP member, 
  288. but does not provide technical support for members products.
  289. Please write the ASP Ombudsman at:
  290.  
  291.      ASP Ombudsman
  292.      545 Grover Road
  293.      Muskegon  MI  USA  49442
  294.  
  295.      or, Via CompuServe:  ASP Ombudsman 70007,3536
  296.  
  297.  
  298. .TOPIC:
  299. BARCODE-BLOBS Introduction
  300.  
  301. In 1988, as an economical alternative to expensive
  302. hardware dependent bar code solutions, GRAFTech 
  303. developed and released BARCODES-PLUS.  This product
  304. quickly gained recognition with end users, developers
  305. and consulting firms for providing high-quality, low
  306. cost, bar codes directly from within their existing
  307. application software.
  308.  
  309. While the success of BARCODES-PLUS among end users 
  310. and developers in the United States, Canada, Europe
  311. and Australia, proves both the technology and the need
  312. for such alternatives, their remained many potential
  313. bar code users which required bar codes stored in a   
  314. graphic file format for use in desk top publishing,
  315. word processing and data base management systems.
  316.  
  317. Therefore, in 1993, GRAFTech developed BARCODE-BLOBS.     
  318.  
  319. BARCODE-BLOBS combines the proven bar code technology  
  320. of BARCODES-PLUS, a simplified user interface and the
  321. popular graphics file format PCX, to give you the bar
  322. code storage facility you need to implement a complete 
  323. bar coded management control system.
  324.  
  325. BARCODE-BLOBS brings you the power of bar codes for a 
  326. fraction of the cost.
  327.  
  328. When you use BARCODE-BLOBS you will have the ability to:
  329.  
  330.   - import bar codes directly into virtually all desk top
  331.         publishing systems
  332.   - import bar codes directly into virtually all word
  333.         processing systems
  334.   - import bar codes directly into virtually all paint
  335.         and graphic programs
  336.   - import bar codes directly into virtually all data
  337.         based management systems
  338.   - import bar codes directly into virtually all presentation
  339.         packages
  340.   
  341. No other software tool comes close to the power, versatility 
  342. or flexibility of BARCODE-BLOBS.
  343.  
  344. BARCODE-BLOBS utilizes the bar code standards established by:
  345.  
  346.   - Uniform Codes Council (UCC)
  347.   - Automatic Identification Manufacturers (AIM)
  348.   - United States Department of Defense (DOD)
  349.   - American National Standards Institute (ANSI)
  350.   - Intermec Corporation
  351.   - International Article Numbering Association (EAN/IAN)
  352.   - Automotive Industry Action Group (AIAG)
  353.   - National Association of Electrical Distributors (NAED)
  354.  
  355. .TOPIC:
  356. BARCODE-BLOBS Features
  357.  
  358.   - Support for PCX graphics file format
  359.  
  360.   - Support for 13 different bar code symbologies see
  361.     Bar Code Symbologies for complete listing
  362.  
  363.   - Check digits automatically calculated and appended to the
  364.     data to be encoded.
  365.  
  366.   - Micro-logic digitalization for faster bar code production
  367.  
  368.  
  369. .TOPIC:
  370. BARCODE-BLOBS Compatibility
  371.  
  372. BARCODE-BLOBS was designed, written, compiled, linked, assembled
  373. and/or tested for use with the IBM Family of Computers and
  374. Compatibles.
  375.  
  376. BARCODE-BLOBS was tested using the following commercial software
  377. packages:
  378.  
  379.         Zsoft           PC Paintbrush
  380.         Lotus           Ami Pro
  381.         Borland         Paradox for Windows
  382.         Corel           CorelDRAW
  383.         Corel           CorelPHOTO-PAINT
  384.         Microsoft       Windows Draw
  385.  
  386. and, the following shareware software packages:
  387.  
  388.         OSCS Software   Neopaint
  389.  
  390.  
  391. .TOPIC:
  392. BARCODE-BLOBS System Requirements
  393.  
  394.   - IBM XT, AT, 286, 386, 486, PS/1, PS/2 or 100% Compatible
  395.   - 512k Available Memory
  396.   - 3 1/2 Inch (720k) or 5 1/4 Inch (360k) Diskette Drive
  397.   - Standard Pc Monitor
  398.       (Monochrome Text or Higher)
  399.   - DOS 2.0 or Higher
  400.   - (OPTIONAL) Hard Disk
  401.  
  402. .TOPIC:
  403. BARCODE-BLOBS Documentation
  404.  
  405. Every effort has been made to make this documentation as 
  406. complete and accurate as possible, some features may change,
  407. be deleted or be added to the actual programs, please check 
  408. the distribution disks for the latest list of features.
  409.  
  410. .TOPIC:
  411. BARCODE-BLOBS Installation
  412.  
  413. Although there are no hard disk requirements, WE STRONGLY 
  414. RECOMMEND THAT YOU DO NOT USE THESE PROGRAMS ON THE ORIGINAL
  415. DISTRIBUTION DISK.
  416.  
  417. WARNING:  FOR YOUR PROTECTION, THE ORIGINAL DISTRIBUTION DISK(S)
  418.           SHOULD NEVER BE WRITTEN TO FOR ANY REASON!
  419.  
  420. You should immediately make a backup copy of the BARCODE-BLOBS
  421. Distribution Disk(s) and store the original(s) in a safe place.
  422.  
  423. As systems very, please consult your operating system manual for
  424. instructions on coping these programs.
  425.  
  426. BARCODE-BLOBS has no special disk or path requirements, however
  427. we suggest you copy the programs to a hard disk if available,
  428. this will also make it easier for you to use.
  429.  
  430. .TOPIC:
  431. BARCODE-BLOBS Operation
  432.  
  433. Starting BARCODE-BLOBS:
  434.  
  435.   - Change your current drive and path to the drive and path
  436.     where you have installed BARCODE-BLOBS.
  437.   - At the DOS command prompt, type "BCB" and press [RETURN].
  438.   - After a few seconds, the BARCODE-BLOBS introduction screen
  439.     will appear, press [RETURN] to proceed to the "MAIN" 
  440.     program screen.
  441.  
  442.   see also SCREEN:Main Program Screen
  443.  
  444. .TOPIC:
  445. SCREEN:Main Program Screen
  446.  
  447. The BARCODE-BLOBS Main Program Screen consists of three major
  448. components:
  449.  
  450.   - Symbology
  451.       This component displays the current bar code symbology
  452.       selection.  This is the bar code symbology which will be
  453.       used to produce the PCX graphic image file.
  454.       
  455.       see also Bar Code Symbologies
  456.  
  457.   - Working Drive and Directory
  458.       This component displays and allows selection of the 
  459.       current working drive and directory.  This is the drive 
  460.       and directory where the PCX graphic image file will be
  461.       placed.
  462.  
  463.       see also CONTROL:Drive List
  464.                CONTROL:Directory List
  465.  
  466.   - Data Entry/Command Button Workspace
  467.       This component displays and allows data entry to the two
  468.       editable fields as well as providing three command buttons
  469.       which directs the programs execution.
  470.  
  471.       see also DATA FIELD:File Name
  472.                DATA FIELD:Data To Encode
  473.                BUTTON:Export
  474.                BUTTON:ASCII Command File
  475.                BUTTON:Exit
  476.  
  477. .TOPIC:
  478. DATA FIELD:File Name
  479.  
  480. This data entry field may consist of any valid ASCII characters.
  481. This field will not accept the entry of a period(.) which
  482. excludes the ability to enter a file extension.  BARCODE-BLOBS
  483. automatically adds a ".PCX" file extension to all exported
  484. graphic files.
  485.  
  486. .TOPIC:
  487. DATA FIELD:Data To Encode
  488.  
  489. This data entry field may consist of any valid characters for
  490. the symbology selected.  You should also be aware of the
  491. required length of data for the symbology selected.
  492.  
  493.   see also Bar Code Symbologies
  494.  
  495. .TOPIC:
  496. CONTROL:Symbology
  497.  
  498. This control allows you to display all available bar code
  499. symbologies and to select a symbology from the available list.
  500.  
  501. To display the available selections simply click on the arrow at
  502. the right side of the dialog box, or use the up and down arrow
  503. keys to scroll through the available selections.
  504.  
  505. Once the desired selection has been located simply click on the
  506. selection or if using the arrow keys simply press [TAB] after
  507. the desired selection has been displayed.
  508.   
  509.   see also Bar Code Symbologies
  510.  
  511. .TOPIC:
  512. CONTROL:Drive List
  513.  
  514. This control allows you to display all available disk drives
  515. and to select a disk drive from the available list.
  516.  
  517. To display the available selections simply click on the arrow at
  518. the right side of the dialog box, or use the up and down arrow
  519. keys to scroll through the available selections.
  520.  
  521. Once the desired selection has been located simply click on the
  522. selection or if using the arrow keys simply press [TAB] after
  523. the desired selection has been displayed.
  524.  
  525. .TOPIC:
  526. CONTROL:Directory List
  527.  
  528. This control allows you to display all available disk drive
  529. directories and to select a directory from the available list.
  530.  
  531. To display the available selections simply click on the slide
  532. bar at the right side of the dialog box, or use the up and down
  533. arrow keys to scroll through the available selections.
  534.  
  535. Once the desired selection has been located simply click on the
  536. selection or if using the arrow keys simply press [TAB] after
  537. the desired selection has been displayed.
  538.  
  539. .TOPIC:
  540. BUTTON:Export
  541.  
  542. This command button instructs the program to produce the graphic
  543. export file using the Working Drive and Directory, File Name and
  544. Data To Encode specifications.  Unless an ASCII Command File has
  545. been opened, only one graphic export file will be produced using
  546. the manually entered data.  If an ASCII Command File has been 
  547. opened, each entry in the command file will be processed
  548. and one graphic export file will be produced for each entry.
  549.  
  550. .TOPIC:
  551. BUTTON:ASCII Command File
  552.  
  553. This command button opens a dialog box which allows you to enter
  554. the name of a pre-established ASCII Command File which will be
  555. opened and used to provide the program with the information
  556. required to produce the desired graphic export files.  Once an
  557. ASCII Command File is open it will remain open and continue to
  558. control the Export options performance until closed by the
  559. user.  To close an ASCII Command File, simple select this button 
  560. and then select the cancel button in the displayed dialog box.
  561.   
  562.   see also FILE TYPE:DOS Text
  563.            Command Line Processing
  564.  
  565. .TOPIC:
  566. BUTTON:Exit
  567.  
  568. This command button instructs the program to save all current
  569. option and format settings, close all device and data files and
  570. return control to the DOS command prompt.
  571.  
  572.  
  573. .TOPIC:
  574. FILE TYPE:DOS Text
  575.  
  576. This file type is characterized by fixed data and record
  577. lengths.  There are no special character(s) used to separate
  578. record variables and all unused character(s) are filled with
  579. spaces.  A carriage return/line feed combination is used to
  580. terminate individual records.
  581.  
  582. Example:
  583.  
  584.  
  585.      RECORD                11111111112222222222333333
  586.      POSITION     12345678901234567890123456789012345
  587.  
  588.      DATA         UPCA    1 78211300054
  589.  
  590.      RECORD       33334444444444555555555566666666666
  591.      POSITION     67890123456789012345678901234567890
  592.  
  593.      DATA             :Comment Area (crlf)
  594.  
  595. .TOPIC:
  596. Command Line Processing
  597.  
  598. Using a pre-established ASCII Command File the user can instruct
  599. BARCODE-BLOBS to create PCX bar code images from the DOS command
  600. prompt.  The command line processor accepts two arguments, the
  601. first is the name of the ASCII Command File and the second is
  602. the directory where the PCX bar code image files will be placed.
  603.  
  604.   EXAMPLE:  BCB C:\PCX\BCBCOM.ASC C:\PCX
  605.  
  606. Note:  Both arguments must be present or the processing
  607.        operation will terminate with error.
  608.  
  609. During command processing, status messages will be displayed on
  610. the screen to advise the user of any errors which may occur.
  611. After the entire ASCII Command File has been processed the 
  612. program will return control to the DOS command prompt.
  613.   
  614. When using the DOS command line processor option, BARCODE-BLOBS
  615. can be called from a batch file with error checking logic.  The
  616. program returns a 0 DOS error code when completed successfully
  617. and a -1 DOS error code when terminated with error.
  618.  
  619.   see also FILE TYPE:DOS Text
  620.  
  621. .TOPIC:
  622. Bar Code Symbologies
  623.  
  624. BARCODE-BLOBS provides support for the following bar code
  625. symbologies:
  626.  
  627.   UPC Version A
  628.   UPC Version E
  629.   UPC/EAN/IAN-13
  630.   UPC/EAN/IAN-8
  631.   Interleaved 2 of 5 (STD)
  632.   Interleaved 2 of 5 (COMM)
  633.   CODE 39 (Code 3 of 9)
  634.   CODE 128 - Series "A", "B" and "C"
  635.   Standard Code 2 of 5
  636.   POSTNET/POSTNET ABC
  637.  
  638. .TOPIC:
  639. UPC Version A
  640.  
  641.   UPC Version A, Regular Version, is a 12 data character
  642.   fixed length symbology.
  643.  
  644.   The first or left most character is the number system
  645.   character.
  646.  
  647.    Number
  648.    System
  649.   Character        Description
  650.  
  651.      0             Regular UPC codes (Version A and E).
  652.  
  653.      2             Random-weight items, such as meat and
  654.                    produce, symbol-marked at store level
  655.                    (Version A).
  656.  
  657.      3             National Drug Code and National Health
  658.                    Related Items Code in current 10-digit
  659.                    code length (Version A).
  660.  
  661.      4             For use without code format restriction
  662.                    and with check digit protection for in-
  663.                    store marking of non-food items (Version
  664.                    A).
  665.  
  666.      5             For use on coupons (Version A).
  667.  
  668.      6             Regular UPC codes (Version A).
  669.  
  670.      7             Regular UPC codes (Version A).
  671.  
  672.      1             Reserved for future use.
  673.  
  674.      8             Reserved for future use.
  675.  
  676.      9             Reserved for future use.
  677.  
  678.   The next 10 characters are information characters.  They
  679.   consist of a 5 digit manufacturers number followed by a
  680.   5 digit item/part number (Regular UPC codes - Version A).
  681.  
  682.   The last or right most character is the symbols check
  683.   digit.
  684.  
  685.   The check digit is calculated by BARCODE-BLOBS and added
  686.   to the end of the data to encode.
  687.  
  688.   UPC Version A is the "0" sub-set of the UPC/EAN/IAN - 13
  689.   bar code symbology
  690.  
  691.   The valid character set
  692.  
  693.     Decimal   ASCII
  694.  
  695.       48        0
  696.       49        1
  697.       50        2
  698.       51        3
  699.       52        4
  700.       53        5
  701.       54        6
  702.       55        7
  703.       56        8
  704.       57        9
  705.  
  706.   see also Bar Code Symbologies
  707.  
  708. .TOPIC:
  709. UPC Version E
  710.  
  711.   UPC Version E, is the zero suppression version of the
  712.   UPC Version A symbology.
  713.  
  714.   The first or left most character is the number system
  715.   character.  Only number system character "0" symbols
  716.   can be zero suppressed.
  717.  
  718.   The next 10 characters are information characters.  They
  719.   consist of a 5 digit manufacturers number followed by a
  720.   5 digit item/part number (Regular UPC codes - Version A).
  721.  
  722.   Manufacturers numbers which end in 000, 100 or 200 and
  723.   have part numbers from 00000 to 00999 are eligible for
  724.   zero suppression.
  725.  
  726.   Manufacturers numbers which end in 300, 400, 500, 600,
  727.   700, 800 or 900 and have part numbers from 00000 to
  728.   00099 are eligible for zero suppression.
  729.  
  730.   Manufacturers numbers which end in 10, 20, 30, 40, 50,
  731.   60, 70, 80 or 90 and have part numbers from 00000 to
  732.   00009 are eligible for zero suppression.
  733.  
  734.   Manufacturers numbers which do NOT end in a zero and
  735.   have part numbers from 00005 to 00009 are eligible for
  736.   zero suppression.
  737.  
  738.   The last or right most character is the symbols check
  739.   digit.
  740.  
  741.   The check digit is calculated by BARCODE-BLOBS and added
  742.   to the end of the data to encode.
  743.  
  744.   The valid character set
  745.  
  746.     Decimal   ASCII
  747.  
  748.       48        0
  749.       49        1
  750.       50        2
  751.       51        3
  752.       52        4
  753.       53        5
  754.       54        6
  755.       55        7
  756.       56        8
  757.       57        9
  758.  
  759.   see also Bar Code Symbologies
  760.  
  761. .TOPIC:
  762. UPC/EAN/IAN-13
  763.  
  764.   UPC/EAN/IAN Version 13, Regular Version, is a 13 data
  765.   character fixed length symbology.
  766.  
  767.   The first or left most character is the country of
  768.   origin indicator.
  769.  
  770.   ("0" for North American manufacturer/vendor)
  771.  
  772.   The next character is the number system character.
  773.  
  774.    Number
  775.    System
  776.   Character        Description
  777.  
  778.      0             Regular UPC codes (Version A and E).
  779.  
  780.      2             Random-weight items, such as meat and
  781.                    produce, symbol-marked at store level
  782.                    (Version A).
  783.  
  784.      3             National Drug Code and National Health
  785.                    Related Items Code in current 10-digit
  786.                    code length (Version A).
  787.  
  788.      4             For use without code format restriction
  789.                    and with check digit protection for in-
  790.                    store marking of non-food items (Version
  791.                    A).
  792.  
  793.      5             For use on coupons (Version A).
  794.  
  795.      6             Regular UPC codes (Version A).
  796.  
  797.      7             Regular UPC codes (Version A).
  798.  
  799.      1             Reserved for future use.
  800.  
  801.      8             Reserved for future use.
  802.  
  803.      9             Reserved for future use.
  804.  
  805.   The next 10 characters are information characters.  They
  806.   consist of a 5 digit manufacturers number followed by a
  807.   5 digit item/part number (Regular UPC codes - Version A).
  808.  
  809.   The last or right most character is the symbols check
  810.   digit.
  811.  
  812.   The check digit is calculated by BARCODE-BLOBS and added
  813.   to the end of the data to encode.
  814.  
  815.   The valid character set
  816.  
  817.     Decimal   ASCII
  818.  
  819.       48        0
  820.       49        1
  821.       50        2
  822.       51        3
  823.       52        4
  824.       53        5
  825.       54        6
  826.       55        7
  827.       56        8
  828.       57        9
  829.  
  830.   see also Bar Code Symbologies
  831.  
  832. .TOPIC:
  833. UPC/EAN/IAN-8
  834.  
  835.   UPC/EAN/IAN Version 13, Regular Version, is an 8 data
  836.   character fixed length symbology.
  837.  
  838.   The first or left most character is the country of
  839.   origin indicator.
  840.  
  841.   ("0" for North American manufacturer/vendor)
  842.  
  843.   The next 6 characters are information characters.  They
  844.   consist of manufacturers and item/part numbers.
  845.  
  846.   The last or right most character is the symbols check
  847.   digit.
  848.  
  849.   The check digit is calculated by BARCODE-BLOBS and added
  850.   to the end of the data to encode.
  851.  
  852.   The valid character set
  853.  
  854.     Decimal   ASCII
  855.  
  856.       48        0
  857.       49        1
  858.       50        2
  859.       51        3
  860.       52        4
  861.       53        5
  862.       54        6
  863.       55        7
  864.       56        8
  865.       57        9
  866.  
  867.   see also Bar Code Symbologies
  868.  
  869. .TOPIC:
  870. Interleaved 2 of 5 (STD)
  871.  
  872.   Interleaved 2 of 5 is a variable length bar code.
  873.  
  874.   Because of the interleaved structure of this bar code,
  875.   there must be an even number of characters.
  876.  
  877.   The first or left most x (where x is an odd number of
  878.   characters) number of characters are informational
  879.   characters.
  880.  
  881.   The last or right most character is the symbols check
  882.   digit.
  883.  
  884.   The check digit is calculated by BARCODE-BLOBS and added
  885.   to the end of the encoded data.
  886.  
  887.   The valid character set
  888.  
  889.     Decimal   ASCII
  890.  
  891.       48        0
  892.       49        1
  893.       50        2
  894.       51        3
  895.       52        4
  896.       53        5
  897.       54        6
  898.       55        7
  899.       56        8
  900.       57        9
  901.  
  902.   see also Bar Code Symbologies
  903.  
  904. .TOPIC:
  905. Interleaved 2 of 5 (COMM)
  906.  
  907.   Interleaved 2 of 5 (COMM) is a fixed length bar code.
  908.  
  909.   Because of the interleaved structure of this bar code,
  910.   there must be an even number of characters.
  911.  
  912.   The first or left most character is a packaging
  913.   indicator.
  914.  
  915.   The valid entries are
  916.  
  917.     0   Indicating that the item number on the carton is
  918.         different from the item number on the inside
  919.         cartons or items.
  920.  
  921.     1-7 Indicating that the item number on the carton is
  922.         the same as the item number on the inside cartons
  923.         or items and may be used to indicate specific
  924.         levels of packaging defined by the vendor.
  925.  
  926.     8   Reserved for future use.
  927.  
  928.     9   Indicates that the item is a variable quantity item
  929.         and that a trailer symbol will follow the core
  930.         symbol.
  931.  
  932.   The second data character is the country code/numbering
  933.   system character.
  934.  
  935.   ("0" for North American manufacturer/vendor)
  936.  
  937.   The next six data characters are the manufacturer/vendor
  938.   number.
  939.  
  940.   The next five data characters are the product/item number.
  941.  
  942.   The last or right most character is the symbols check
  943.   digit.
  944.  
  945.   The check digit is calculated by BARCODE-BLOBS and added
  946.   to the end of the encoded data.
  947.  
  948.   The valid character set
  949.  
  950.     Decimal   ASCII
  951.  
  952.       48        0
  953.       49        1
  954.       50        2
  955.       51        3
  956.       52        4
  957.       53        5
  958.       54        6
  959.       55        7
  960.       56        8
  961.       57        9
  962.  
  963.   see also Bar Code Symbologies
  964.  
  965. .TOPIC:
  966. CODE 39 (Code 3 of 9)
  967.  
  968.   Code 3 of 9 is a variable length bar code.
  969.  
  970.   Code 3 of 9 generally is used without the optional check
  971.   digit.
  972.  
  973.   If used with the optional check digit, the check digit is
  974.   calculated by BARCODE-BLOBS and added to the end of the
  975.   encoded data.
  976.  
  977.   The valid character set
  978.  
  979.     Decimal   ASCII
  980.  
  981.       48        0
  982.       49        1
  983.       50        2
  984.       51        3
  985.       52        4
  986.       53        5
  987.       54        6
  988.       55        7
  989.       56        8
  990.       57        9
  991.       65        A
  992.       66        B
  993.       67        C
  994.       68        D
  995.       69        E
  996.       70        F
  997.       71        G
  998.       72        H
  999.       73        I
  1000.       74        J
  1001.       75        K
  1002.       76        L
  1003.       77        M
  1004.       78        N
  1005.       79        O
  1006.       80        P
  1007.       81        Q
  1008.       82        R
  1009.       83        S
  1010.       84        T
  1011.       85        U
  1012.       86        V
  1013.       87        W
  1014.       88        X
  1015.       89        Y
  1016.       90        Z
  1017.       45        -
  1018.       46        .
  1019.       36        $
  1020.       47        /
  1021.       43        +
  1022.       37        %
  1023.       32     [SPACE]
  1024.  
  1025.   see also Bar Code Symbologies
  1026.  
  1027. .TOPIC:
  1028. CODE 128 - Series "A", "B" and "C"
  1029.  
  1030.   Code 128 is a variable length bar code and requires a
  1031.   check digit in all three series.
  1032.  
  1033.   The check digit is calculated by BARCODE-BLOBS and added
  1034.   to the end of the encoded data.
  1035.  
  1036.   The valid character set
  1037.  
  1038.   Decimal   ASCII Series A   ASCII Series B   ASCII Series C
  1039.  
  1040.      32        [SPACE]          [SPACE]              00
  1041.      33           !                !                 01
  1042.      34           "                "                 02
  1043.      35           #                #                 03
  1044.      36           $                $                 04
  1045.      37           %                %                 05
  1046.      38           &                &                 06
  1047.      39           '                '                 07
  1048.      40           (                (                 08
  1049.      41           )                )                 09
  1050.      42           *                *                 10
  1051.      43           +                +                 11
  1052.      44           ,                ,                 12
  1053.      45           -                -                 13
  1054.      46           .                .                 14
  1055.      47           /                /                 15
  1056.      48           0                0                 16
  1057.      49           1                1                 17
  1058.      50           2                2                 18
  1059.      51           3                3                 19
  1060.      52           4                4                 20
  1061.      53           5                5                 21
  1062.      54           6                6                 22
  1063.      55           7                7                 23
  1064.      56           8                8                 24
  1065.      57           9                9                 25
  1066.      58           :                :                 26
  1067.      59           ;                ;                 27
  1068.      60           <                <                 28
  1069.      61           =                =                 29
  1070.      62           >                >                 30
  1071.      63           ?                ?                 31
  1072.      64           @                @                 32
  1073.      65           A                A                 33
  1074.      66           B                B                 34
  1075.      67           C                C                 35
  1076.      68           D                D                 36
  1077.      69           E                E                 37
  1078.      70           F                F                 38
  1079.      71           G                G                 39
  1080.      72           H                H                 40
  1081.      73           I                I                 41
  1082.      74           J                J                 42
  1083.      75           K                K                 43
  1084.      76           L                L                 44
  1085.      77           M                M                 45
  1086.      78           N                N                 46
  1087.      79           O                O                 47
  1088.      80           P                P                 48
  1089.      81           Q                Q                 49
  1090.      82           R                R                 50
  1091.      83           S                S                 51
  1092.      84           T                T                 52
  1093.      85           U                U                 53
  1094.      86           V                V                 54
  1095.      87           W                W                 55
  1096.      88           X                X                 56
  1097.      89           Y                Y                 57
  1098.      90           Z                Z                 58
  1099.      91           [                [                 59
  1100.      92           \                \                 60
  1101.      93           ]                ]                 61
  1102.      94           ^                ^                 62
  1103.      95           _                _                 63
  1104.      96          NUL               `                 64
  1105.      97          SOH               a                 65
  1106.      98          STX               b                 66
  1107.      99          ETX               c                 67
  1108.     100          EOT               d                 68
  1109.     101          ENQ               e                 69
  1110.     102          ACK               f                 70
  1111.     103          BEL               g                 71
  1112.     104           BS               h                 72
  1113.     105           HT               i                 73
  1114.     106           LF               j                 74
  1115.     107           VT               k                 75
  1116.     108           FF               l                 76
  1117.     109           CR               m                 77
  1118.     110           SO               n                 78
  1119.     111           SI               o                 79
  1120.     112          DLE               p                 80
  1121.     113          DC1               q                 81
  1122.     114          DC2               r                 82
  1123.     115          DC3               s                 83
  1124.     116          DC4               t                 84
  1125.     117          NAK               u                 85
  1126.     118          SYN               v                 86
  1127.     119          ETB               w                 87
  1128.     120          CAN               x                 88
  1129.     121           EM               y                 89
  1130.     122          SUB               z                 90
  1131.     123          ESC             N/A                 91
  1132.     124           FS               |                 92
  1133.     125           GS             N/A                 93
  1134.     126           RS             N/A                 94
  1135.     127           US              DEL                95
  1136.     128         FNC3             FNC3                96
  1137.     129         FNC2             FNC2                97
  1138.     130        SHIFT            SHIFT                98
  1139.     131       CODE C           CODE C                99
  1140.     132       CODE B             FNC4            CODE B
  1141.     133         FNC4           CODE A            CODE A
  1142.     134         FNC1             FNC1              FNC1
  1143.  
  1144.     N/A - Not Available In Code Series.
  1145.  
  1146.   see also Bar Code Symbologies
  1147.  
  1148. .TOPIC:
  1149. Standard Code 2 of 5
  1150.  
  1151.   Code 2 of 5 is a variable length bar code, which can be
  1152.   used with or without a check digit
  1153.  
  1154.   If used with the optional check digit, the check digit is
  1155.   calculated by BARCODE-BLOBS and added to the end of the
  1156.   encoded data.
  1157.  
  1158.   Code 2 of 5 can be used in either 2:1 or 3:1 narrow to
  1159.   wide element ratio, BARCODE-BLOBS will print both based on
  1160.   your selection.
  1161.  
  1162.   The valid character set
  1163.  
  1164.     Decimal   ASCII
  1165.  
  1166.       48        0
  1167.       49        1
  1168.       50        2
  1169.       51        3
  1170.       52        4
  1171.       53        5
  1172.       54        6
  1173.       55        7
  1174.       56        8
  1175.       57        9
  1176.  
  1177.   see also Bar Code Symbologies
  1178.  
  1179. .TOPIC:
  1180. POSTNET/POSTNET ABC
  1181.  
  1182.   POSTNET is available in the 5, 9 and 11 digit ABC formats.
  1183.   All three formats require the use of a check digit. 
  1184.  
  1185.   The check digit is automatically calculated by BARCODE-BLOBS 
  1186.   and added to the end of the encoded data.
  1187.  
  1188.   Example 5 digit format:
  1189.  
  1190.         Mr. John Smith
  1191.         11223 Maple Street
  1192.         Smalltown  MI  12345-6789
  1193.  
  1194.         Data To Encode:  12345
  1195.   
  1196.   Example 9 digit format:
  1197.  
  1198.         Mr. John Smith
  1199.         11223 Maple Street
  1200.         Smalltown  MI  12345-6789
  1201.  
  1202.         Data To Encode:  123456789
  1203.  
  1204.   Example 11 digit format:
  1205.  
  1206.         Mr. John Smith
  1207.         11223 Maple Street
  1208.         Smalltown  MI  12345-6789
  1209.  
  1210.         Data To Encode:  12345678923
  1211.  
  1212.         This format requires the use of the full 9 digit
  1213.         Zip+4 zip code plus the last two digits of the
  1214.         street address.  ONLY the last two digits of a
  1215.         street address may be used, i.e. no box numbers,
  1216.         no apartment numbers or other information may
  1217.         be used.  If the street address is a single digit
  1218.         such as "1 Maple Street", then you would encode
  1219.         the last two digits as "01".  In the above example
  1220.         the data to encode would be "12345678901".
  1221.  
  1222.   The valid character set
  1223.  
  1224.     Decimal   ASCII
  1225.  
  1226.       48        0
  1227.       49        1
  1228.       50        2
  1229.       51        3
  1230.       52        4
  1231.       53        5
  1232.       54        6
  1233.       55        7
  1234.       56        8
  1235.       57        9
  1236.  
  1237.   see also Bar Code Symbologies
  1238.  
  1239. .TOPIC:
  1240. Export Graphic Specifications
  1241.  
  1242. BARCODE-BLOBS exports bar code graphics as Black and White
  1243. PCX graphic file images based upon the specifications of
  1244. Zsoft Corporation for Black and White PCX file structures.
  1245. Graphic files are written in 300x300 dpi graphic resolution.  
  1246.  
  1247. .TOPIC:
  1248. Using Help
  1249.  
  1250. ││█│││█││ GRAFTech's
  1251. ││█│││█││ BARCODE-BLOBS Bar Code Storage Facility
  1252. ││█│││█││ ──────────────────────────────────────────────────
  1253. ││█│││█││ The Next Generation Of Business Software
  1254.  
  1255. Selecting a Help link
  1256.   
  1257.   [MOUSE] 
  1258.   Click on phrases outlined by two triangles.
  1259.   
  1260.   [KEYBOARD] 
  1261.   Press TAB or Shift-TAB to select a link.
  1262.   Press ENTER to jump to that topic.
  1263.  
  1264. Scrolling the Help window
  1265.   
  1266.   [MOUSE]
  1267.   Click on the horizontal or vertical scroll bars.
  1268.   
  1269.   [KEYBOARD]
  1270.   Press the cursor navigation keys.
  1271.  
  1272. Closing the Help window
  1273.   
  1274.   [MOUSE]
  1275.   Double click on the window's control box icon.
  1276.   
  1277.   [KEYBOARD]
  1278.   Press Ctrl-F4.
  1279.  
  1280. Command Buttons
  1281.   
  1282.   Applications may use one or more of the following command
  1283.   buttons.  
  1284.   
  1285.   [MOUSE] 
  1286.   Click the desired button. 
  1287.   
  1288.   [KEYBOARD] 
  1289.   Press the letter of the desired button mentioned below.
  1290.  
  1291. Contents 
  1292.  
  1293.   Displays a table of contents for the application's
  1294.   Help.  Press C to select Contents.
  1295.  
  1296. Search 
  1297.   
  1298.   Opens a dialog box that lists all available Help
  1299.   topics.  Select a topic from the list box and press 
  1300.   ENTER.  Press S to select Search.
  1301.  
  1302. Back 
  1303.   
  1304.   Jumps to the last Help topic viewed. Press B to select
  1305.   Back.
  1306.  
  1307. History 
  1308.  
  1309.   Lists the last 20 Help topics viewed.  Jump to a
  1310.   topic by selecting from the list box and pressing ENTER.
  1311.   Press T to select History.
  1312.  
  1313. Copy 
  1314.  
  1315.   Copies the contents of the current Help topic into
  1316.   an edit area.  Select the text you want copied to the
  1317.   Clipboard and choose Copy.  Choosing Copy without selecting
  1318.   any text in the edit area copies the entire Help topic to
  1319.   the Clipboard.  Press P to select Copy.
  1320.  
  1321.